300
1384
21
18
600
861
4
0
1000
1054
15
3000
8473
87
181
500
1230
11
5
1285
10
900
2281
13
1001
800
3522
27
31
2018
2205
6
50
3378
3
1728
1