500
309
6
25
600
311
11
3
700
449
15
10
900
956
32
21
340
18
7
800
344
8
298
0
470
12
2
784
33
1000
324
376
9
4
3000
520
13
1579
37
301
1
502
1552
47
43
1055
27
494
17
890
23
484
20
5
199
355
505
19
766
14
801
24
1529
31
422
671
377