2627
255
263
260
2711
243
285
264
222
205
2012
2110
14771
11810
9301
7870
634263
6240
5710
5181
513147
4899
443142
3580