3168
671
3245
688
2090
443
2431
515
45254
9585
2552
541
1661
352
1463
310
1122
238
2288
485
682
145
1441
306
1353
287
1276
271