2647
788
910
825
1093
993
1121
7598
814
1018
896
1001
1157
954
922
1080
892
802
1792
1045
1246
898
812
858
816
951
3013
847
785
948
1667
891
786
1008
7427
1068
919
1164
2363
1338
1024
968
884
886
1442
875
1737
1954
3151
1985
1310
2288
1052
906
1452
1070
767
753
1126
859