510
2400
637
2999
1226
5780
907
4275
478
2250
96
450
3284
15480
1523
7180
170
798
696
3280