500
498
3
1
712
6
2
767
12
7
200
560
601
9
854
10
800
619
13
586
700
596
505
824
1242
17
674
600
745
15
679
632
4
611
5
722
802
691
16
922
8
640
587
673
660
150
871
18
39
666
100
1518
44