1107
892
1273
1214
954
1390
1167
812
2661
1366
964
892
830
49564
1296
754
1387
1431
969
1197
1207
850
1324
1328
1326
860
807
769
814
1139
998
841
1600
827
888
814
1950
3565
790
919
4664
3791
871
1225
925
3476
3548
906
1004
834
1111
1153
980
1022
1247
1083
766
848
874
1328