1768
5
1056
1
574
2102
1442
2
2364
1295
1498
920
867
1610
1365
1568
667
76
396
1725
4
669
1475
709
613
65
518
681
891
566
741
523
445
1306
3