1293
1327
871
1279
1464
1078
2619
1092
1976
906
832
870
2212
803
2054
1158
1005
811
928
905
1148
1166
966
852
1722
1266
1848
1038
1516
794
981
898
884
3708
900
988
1006
1286
23201
1581
800
16605
1039
1330
1202
4440
819
914
1697
3035
1193
942
909
922
915
854
864
789
1065
2971