100
582
0
1
500
698
2
200
1357
8
50
1750
3
4
1977
7
300
1254
1898
10
18
1905
5
29
3754
12
97
3172
6
8212
1427
1950
37
1398
1179
1157