500
40
1
0
182
3
6
200
241
7
310
5
300
869
4
47
50
688
18
560
2
649
250
812
17
902
16
600
1089
11
28
100
699
80
551
150
531
700
795
800
1143
25
733
23
666
680
843
1870
45
2704
22
1659
65
2125
76
7592
504
2059
13
233
2175
10
185
2430