700
308
3
0
187
800
292
5
2
900
583
11
16
500
263
4
200
352
6
281
286
324
336
7
362
271
278
300
338
1
600
502
1000
643
967
8
26
541
1378
12
18
1077
14
37
1545
13
1338
10
998
1605
15
1250
9
22
1359
17
2661