262
243
260
2524
2224
2418
2135
216
248
2515
222
223
13560
10960
8511
6950
578262
5490
5250
4641
454147
4529
401142
32250