100
1675
2
7
1512
1
16
1315
5
500
1187
1000
6587
72
2192
15
19
50
1775
34
200
2779
9
25
2140
4
10
1572
6
12
1851
600
1548
666
6147
33
63
2147
1429
300
1938
3
1969
1529
1220
1633
11
700
3591
22
1527
1885
0