47870
5783500
933395
1589912
3040654
1724433
64388
735690
2183336
1966238
1854736
1821895
180867
668777
558233
524472
1005550