1269
895
896
810
795
1634
839
826
844
848
1359
906
1174
972
1694
2629
901
900
861
912
1549
968
996
1129
858
966
1085
1181
1083
1374
980
971
1187
1566
1790
976
1051
910
2784
1151
2379
3303
976
1392
981
1726
1032
1082
4784
996
1089
991
936
1017
944
5658
7485
954
1197
980