252
240
264
273
2630
3110
244
239
235
238
14340
11610
9011
7640
618263
5990
5640
5091
497147
4729
434142
34450