250
2422
280
238
276
294
234
240
2714
2514
243
13390
10770
8451
6850
572262
5410
5220
4581
451147
4509
395142
32050