500
389
3
1
409
7
2
664
12
200
478
6
472
8
646
9
800
526
13
499
700
507
428
698
1082
17
587
600
647
11
15
585
543
4
523
5
632
724
10
603
16
775
560
593
569
150
769
34
100
1358
43