10
106
1
500
655
4
800
1023
3
9
931
300
898
1139
8
1254
0
7
920
5
1111
499
1359
16
15
1852
45
36
700
1837
30
1227
1303
1294
1362
17
200
1302
11
28
985
1101
1087
14
50
1211
48
400
3660
49
289
4143
41
82
100
2005
3107
19
115
1605
40
1727
1761
18
77