600
123
5
0
200
181
500
379
2
3
1000
427
50
273
621
14
7
700
653
32
9
336
1
560
548
756
29
40
800
1275
15
6
1658
21
26
1302
1470
1099
12
822
1091
1427
23
1364
11
3030
952
880
8
863
4
2020
1064
1002
1655