1264
2243
41
2434
1186
1309
1824
1825
1061
1330
1334
1079
1338
1850
828
1087
1603
1095
1353
1105
852
1113
861
1895
1128
2409
2410
1133
880
1393
627
2676
1404
651
1175