500
1012
10
8
50
583
2
300
659
4
600
997
24
1020
3
800
1377
27
667
9
648
0
654
915
6
989
100
576
864
916
777
16
629
660
560
1000
1747
18
400
549
12
700
1002
22
1280
1030
577