1070
1022
969
883
1151
1409
1144
1245
929
784
1281
1217
1444
1488
1166
1614
1720
958
795
869
783
760
860
815
915
982
877
862
1065
1581
3134
992
1331
1184
1405