600
451
6
3
550
291
2
700
540
15
9
300
470
0
587
8
500
667
5
578
493
1
400
659
11
633
7
1200
519
1020
10
13
870
858
14
20
747
800
934
1253
32
1177
33
842
12
1259
18
956
1134
17
5000
1507
16
100
1083
4
23
1165
2000
940
1429
21
1528
28
75