17980
13443
5946
4323
8395
3330
7023
2363
3832
1495
1354
3406
943
2384
1485
1788
3151
27658
1355
1254
676
1210
2731
2031
3380
2167
4388
951
1296
1363
1790
1594
1369
693
3994
2056
1678
702
656
2153
1801
1062
1456
3241
1711
947
706
684
821
1753
677
2265
735
564
740
847
1800
729
4618
644