1639
1395
1494
1156
1562
1447
1248
7406
1154
1207
1722
1355
1100
1098
1118
1062
1081
1244
921
955
937
903
992
971
1072
941
1352
1162
936
1300
1235
958
946
1151