1294
927
965
941
922
1093
918
1068
893
927
851
877
2253
849
1016
1102
1044
906
1959
2689
1440
917
933
958
1804
848
963
2655
1440
1073
8931
1066
1078
1217
1863
1096
1788
1344
1007
998
1254
975
871
3747
897
1113
1201
1072
1118
1995
2010
1141
1767
1089
1727
2052
1643
1152
1063
2130