500
452
4
400
2108
40
87
700
1269
41
31
871
10
18
3512
74
176
2194
61
1399
24
33
800
2880
64
83
4009
89
105
4629
123
161
600
2451
92
1370
8
250
904
23
200
823
5
22
1000
1125
14
15
1044
12
18989
332
478
4087
95
118
850
3346
232
1165
7
1047
1152
3
1237
45
1477
19
17
2080
2010
13
1635
21
32
100
739