1294
928
967
942
923
1093
919
1068
894
927
852
878
2255
850
1018
1102
1047
907
1961
2691
1441
920
935
958
1805
848
963
2658
1440
1074
8940
1071
1080
1217
1867
1099
1790
1347
1009
998
1256
978
872
3752
897
1113
1216
1072
1122
1997
2011
1141
1769
1089
1727
2055
1643
1156
1064
2131