50
597
1
5
568
0
3
506
700
1083
19
11
900
1389
18
4
500
550
9
7
600
816
21
31
804
32
24
10
469
1000
857
800
1025
30
14
100
526
2