300
550
8
0
500
833
11
6
700
1059
30
10
600
743
5
1198
17
13
1003
20
9
884
15
1102
16
12
100
794
18
800
775
25
1149
26
888
1332
43
54
1430
38
21
835
927
22
1000
3161
23
5402
160
270
1419
1026
32
29
1027
696
831
19
200
805
7
2
985
1042
956
41