1076
1201
1646
1090
1102
914
1038
990
1769
1171
1033
1179
1000
975
970
994
1952
1165
943
1532
1467
1114
1091
1117
1277
1396
1109
1092
1485
1371
1463
1385
1480
1098
1166