500
478
5
1
700
701
20
8
300
521
2
4
600
1365
22
640
200
734
12
810
651
7
9
100
828
11
17
1505
31
13
4177
77
128
723
3
10
550
1106
932
18
39
1062
14
526
6
699
987
16
793
485
568
800
1985
45
49
1800
871
540
1328
696
666
35.88
636
0