50
2560
5
54
300
1573
1
3303
20
172
837
3
2575
26
118
200
1014
4
6
100
2443
24
37
1043
2
1000
757
2513
31
110
800
9800
161
383
600
10472
174
445