1812
963
1147
943
1163
1560
893
1107
910
1449
928
1593
951
1082
1185
1036
822
1027
902
1878