1100
240
2970
646
27280
5928
14521
3156
22000
4781
23925
5199
6600
1435
3190
694
25520
5546
30690
6669
15547
3379