500
700
2
9
909
13
50
865
0
640
3
100
796
200
951
10
974
7
2398
16
1160
833
1140
8
1310
11
1754
14
1200
828
855
954
800
2225
29
846
1
300
862
980
1263
12
1022
1270
1303
24