50
638
1
14
300
757
13
10
500
1288
4
7
648
5
742
6
100
1998
139
200
2579
43
681
23
400
766
8
2
943
12
31
1000
16
35
1230
19
96