14600
591
4259
327
3377
1371
2943
799
2625
913
2351
782
2126
771
1923
1234
1861
2309
1780
739
1764
749
1697
1593
1608
782
1584
815
1559
995
1030
1356
927
1526
787
1601
705
1464
360
1491