2400
2400
22548
2285
651
888
2628
9310
1956
1266
1136
1448
3600
1051
2648
2204
957
17115
786
1415
3011
1248