200
931
5
7
856
3
300
941
2
1
600
2546
16
62
1663
10
34
50
1757
39
500
1729
6
12
4548
38
135
11639
27
3121
21
3875
4
88
100
7245
48
19381
61
336
1692
0
2618
1925