2516
752
2108
1613
1685
2571
1294
783
2065
787
794
2331
2333
1823
1312
2594
1059
2339
804
1829
1833
2346
813
1325
1837
1327
819
1844
2612
2357
1595
1341
1597
1344
1089