500
767
11
9
596
16
6
700
1043
40
18
464
14
5
800
297
4
2
300
554
778
35
848
29
17
1477
37
28
389
3
1
409
7
430
200
192
0
491
13
417
543
100
291
235
413
423
10
600
560
5350
72
5172
83
97
695
8