100
993
2
3
50
1545
1
10
1467
5
1228
0
7
200
1207
500
1194
1909
6
18
1425
8
1521
1974
11
9
1783
4
1540
1438
1729
12
2016
42
1750
1864
5042
16
346
2656
54
3407
57
3023
71
2596
88
8404
2464
19
2476
2194
2513
2478
14