1845
2059
846
649
1587
1290
1293
2064
2595
1828
2612
2358
1079
1081
1869
2384
2389
2648
1121
1379
2404
869
872
2153
1643
877
1393
1906
1651
1907
884
1396
1397
886
887