1115
908
968
906
797
795
880
944
1273
878
1355
2491
1208
5768
906
1042
861
830
836
898
1076
880
819
937
870
795
936
933
838
1465
894
1130
952
1005
981
5517
1241
944
1167
1264
967
1015
1001
1318
930
1224
1072
876
970
1169
1265
1004
1468
956
1157
1394
4563
874
1773
1264