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