100
1541
3
150
1359
6
12
200
989
0
300
1030
17
2000
1574
16
700
2360
13
15
817
1
8
460
949
500
1253
2017
28
30
1148
11
1839
56