912
1954
1143
1080
1030
1000
1860
2829
1130
701
1750
1610
981
1041
802
1496
721
1380
980
561
2241702
5992242
4081044
752431
171149
1017942
616821
1095726