1295
1809
1528
1297
1060
1915
1742
1071
1674
986
1310
1091
1281
1003
1074
1010
951
1534
1048
1356
1381
2398
1307
1129
1283
5069
1321
1113
1237
1073
1290
1224
1861
1279
1141
956
1043
1026
2022
1340
962
1008
1287
1780
1220
1765
1077
2617
899
1190
963
1010
1316
1732
1001
1038
3651
1207
949
1469