400
968
11
8
1545
15
50
414
1
600
860
4
500
558
1089
6
1031
765
460
2
300
520
845
24
800
1149
27
523
0
511
582
100
713
3
641
16
495
463
1000
1410
18
866
751
17
700
1102
25
799