50
485
0
514
509
500
692
7
1
613
1050
9
26
804
2
700
880
22
18
819
12
300
841
10
950
5305
78
178
755
4
3
400
1362
8
200
838
6
14
601
519
1400
5
600
502
577
503
524
765
827
643