2716
2380
2384
2352
2389
2350
2658
2393
2717
2355
2385
2314
2316
2354
2381
1887
1851
1855
1884
1873
1618
1494
1288
1095
1129
1523
1513
305
1413
1415
1414
289
1295
1289
1290
1287
1098
883
1062
1097
1104
1109
1111
892
1070
1045
1046
1047
1073
1074
1133
858
721
792
755
3425
668
627
665
129
649
638
582
