1537
722
5158
323
427
580
217
1377
1913
1387
2774
3041
2524
3814
1982
1563
22566
1224
720
2247
451
475
243
777
475
2026
494
508
1391
635
477
607
613
632
1195
1701
446
2213
2229