100
837
2
6
10
843
7
9
50
1695
12
34
1007
984
4
500
1671
16
37
800
3841
53
126
1055
19
1006
25
942
5
14
1039
8
1086
3
24
923
22
823
1
200
813
1313
29
1001
600
1077
749
0
11
7476
64
582
1902
2489
1909
2641
901
15