943
1283
941
891
1194
1209
1380
1710
1846
1702
1251
1052
1097
1203
869
1311
948
875
917
1430
1031
1215
895
910
1126
939
1434
866
1461
964
1447
905
1267
940
1193