700
296
14
4
800
219
9
0
500
314
15
142
3
227
1
272
7
2
600
253
5
393
391
100
224
238
560
10
8
575
23
276
294
720
32
19
702
25
666
868
33
2000
1939
43
129
526
200
471
562
847
11
12
1210
35
54
50
1200
1531
52
65
848
22
27
1164