305
1440
373
1757
253
1193
861
4060
511
2409
995
4690
395
1860
674
3180
444
2094
229
1079
1,116
5260
565
2666