500
486
9
5
700
689
25
10
600
442
4
751
13
650
16
553
12
15
741
100
541
7
18
554
11
530
22
808
555
6
1022
35
47
800
1006
32
502
678
1000
2545
4508
140
251
895
14
734
30
29
468
573
8
19
200
481
1
300
652
705
716
41
701
2