700
781
31
14
500
543
507
7
8
653
2
300
438
100
680
1
200
537
0
511
400
529
3
5
585
877
18
600
786
13
785
10
4
800
947
826
15
1182
889
6
1120
25
1000
996
1038
16
22
688
1156
9
12
1197
844
3071
71
132
3156
47
210
2432
83
52
2656
44
75