1291
1383
848
1095
1073
1016
914
1013
985
886
1125
918
2961
1825
1087
899
1050
927
987
1053
2428
3250
1042
1029
954
969
2600
2039
1019
1155
994
1211
3167
904
902
1617
918
1566
1092
1311
1077
1190
2091
6246
3290
912
864
6712
932
1748
1069
954
1248
909
1388
1347
1026
941
951
1623