250
851
12
20
1423
4
50
488
2
200
735
3
100
752
5
800
1591
704
1
500
663
8
39000
1264
9
532
300
553
499
1028
7
150
564
669
756
660
1000
959
36
600
873
400
1057
1212
11
1180
901
29
919
651