842
1924
1063
1060
1020
1000
1830
2769
1100
681
1700
1570
951
941
802
1476
1340
930
501
2151702
5682242
3961044
712431
159149
967942
586821
1035726