1156
1052
1418
1595
2080
1942
1117
1076
1255
1289
1110
1122
1230
885
1328
975
893
935
1454
1046
1266
909
926
1143
963
1456
1335
881
1527
993
1467
931
1305
958
1244