1000
2513
22
15
300
660
3
6
200
670
1
4
800
954
40
32
500
617
17
10
900
667
18
749
16
13
918
2
14
1569
5
50
488
806
11
1041
19
700
731
30
29
90
659
0
755
674
12
9
525
479
529
8
1225
664
7
653
1500
712
693
5000
802
1606
113
588