900 3
748 10
874 6
2531 8
1936 12
2595 9
1077 9
1751 10
617 0
991 1
10520 13
909 4
626 4
406 8
781 2
560 7
238 8
12048 43
17644 7
15439 16
3407 13
9925 53
8988 25
16470 19