1651
2
82
1
1475
643
571
553
726
741
566
523
445
1725
4
656
669
401
1306
3
996
322
75
490
74
88
91
60
237
765
24
247
1778
809