1073
1027
970
883
1152
1410
1145
1247
930
885
784
1283
1219
1446
1489
1167
1614
1720
958
797
870
786
764
861
816
915
984
880
864
1067
1584
3135
994
1334
1185
1407