1650
1409
1509
1171
1599
1470
1265
7437
1167
1224
1745
1372
1109
1113
1138
1081
1102
944
975
951
923
1016
985
1085
960
992
949
1385
1184
952
1315
1250
967
1166