600
313
9
1
700
467
4
100
450
8
588
21
18
554
6
556
16
500
560
10
413
385
2
300
456
3
800
719
32
19
574
27
5
659
36
22
476
11
1158
30
1422
23
638
883
28
598
718
26
1000
3499
79
96
200
446
404
7
866
17
1120
37
35
832
41
29
1074
33
13
397