1182
1099
1293
2661
922
905
749
902
869
852
848
993
1020
1246
893
2554
1521
2948
7906
810
1113
753
1865
977
951
1843
1162
2768
877
2296
1001
1326
1118
6709
1178
894
1062
876
1566
874
926
1087
3513
13819
1325
1398
1726
1055
1032
1137
1151
1054
1292
950
1540
1168
1549
1785
1369
3185