18011
13446
5950
4324
8398
3332
7027
2388
3832
1496
1354
3406
943
2384
1487
1789
3153
27666
1357
1254
676
1210
2733
2032
3382
2168
4393
951
1297
1363
1790
1594
1369
694
3995
2056
1681
702
656
2155
1801
1062
1456
3243
1716
948
706
685
822
1753
677
2267
735
564
740
849
1800
729
4622
644