1060
898
1051
1050
1327
4942
1538
1246
1200
1079
968
996
1159
1134
2590
1569
1284
949
1080
906
1019
1409
886
969
797
795
781
944
1273
1354
1649
1580
837
826
1097
841
913
993
866
1042
1358
830
884
819
937
2034
786
862
1460
1413
1346
1047
813
1862
986
867
1097
1176
981
3375