1416
1627
1131
1506
1750
1323
1976
2143
1058
1080
1025
1038
1187
889
927
909
874
954
936
1039
906
937
905
1315
1118
898
1263
921
908
1112
1057
902
10287