2610
290
190
255
359
230
267
210
427
396
2813
310
22496
17040
15041
13480
10332
1004263
9044
8890
861148
742142
68711
6840