10826
13445
5947
4324
3984
8398
2323
3331
7026
2380
1884
3832
1669
862
1496
1354
1943
3406
943
2384
2018
1485
1789
3153
27666
1357
1254
2665
676
1210
17952
14665
2732
2032
3382
2168
4391
1131
951
1297
1363
12405
1790
1594
912
1009
3743
1183
1208
1032
897
1369
694
18189
3995
3612
2056
1681
702
2722