1650
1409
1509
1171
1592
1469
1265
7434
1167
1224
1743
1371
1108
1113
1138
1079
1100
1262
942
975
951
922
1014
984
1085
958
992
949
1385
1183
1315
1248
967
960
1166