1127
896
1355
1527
995
2934
950
1032
936
1059
985
996
1787
912
1193
998
1139
2292
887
867
871
1004
966
1264
1145
968
1484
5524
940
1934
1151
950
971
1034
997
970
952
1062
1368
5908
1052
902
1494
1276
1146
3799
1934
2589
887
3167
967
1137
979
4873
1039
1325
1112
1285
931
954