600
958
14
3
700
1001
4
2
100
800
0
200
909
500
844
300
1040
8
1917
27
15
400
1038
965
5
1
891
1208
1021
7
10
777
998
13
6
865
1147
1173
2734
23
26
1129
1019
991
11
1225
1000
1192