500
297
11
4
200
759
1
2
578
13
6
518
50
612
5
462
0
608
7
463
8
555
3
700
828
31
9
836
15
688
300
768
563
800
2000
58
40
1006
10
753
16
900
1658
41
26
1288
45
18
1000
790
623
5000
1614
12
100
661
14
600
645
892
22
1414
24
794
1063
34