1071
1024
970
883
1151
1409
1144
1245
929
884
784
1281
1218
1444
1488
1166
1614
1720
958
796
869
785
761
860
815
915
983
878
863
1065
1583
3134
993
1331
1184
1405