1009
918
787
1003
1066
1214
3999
744
768
864
859
1639
1809
1750
2291
923
1343
826
1432
967
1697
1105
2333
1474
44361
4595
1472
1640
2244
1821
4381
3267
91194