1085
2780
1025
1451
978
1071
1913
912
2554
867
1145
2276
1223
1607
3353
1533
1201
2918
1004
1113
1393
827
2071
842
870
803
846
945
1084
4685
1015
2844
894
1121
3671
1552
3235
1879
967
810
1327
1080
2117
1568
1026
1295
1018
843
1377
1940
1048
931
847
1198
960
1046
4783
999
1004
909