448
2112
306
1441
381
1793
556
2618
280
1320
271
1276
759
3575
294
1386
628
2959
364
1716
409
1925
602
2838