1076
1201
1646
1090
1102
914
1038
990
1769
1171
1033
1178
1000
975
970
994
1952
1165
943
1532
1466
1114
1116
1275
1395
1108
1091
1484
1370
1462
1384
1479
1097
1166