816 3
1475 5
465 2
1408 5
1706 8
2608 4
1102 3
1659 8
680 1
640 2
828 2
508 1
1325 6
1163 7
1054 5
1449 6
1416 10
836 4
2897 5
1537 10
1153 6
1254 4
3879 20
1252 4