500
223
4
10
600
737
26
14
200
331
7
9
531
18
599
8
300
511
1
3
866
27
17
552
5
800
519
299
657
12
625
15
1000
1920
75
45
663
6
939
35
614
0
601
638
793
13
1026
641
471
550
620
1013
787
463
669
589