245
257
2730
2915
254
234
223
2116
215
217
191043
13560
10960
8511
6950
578262
5490
5250
4641
454147
4529
401142
32250