2537
1373
2529
1182
2397
2245
1222
2248
2545
1040
2578
2326
1058
2604
824
829
2134
1368
1378
867
2665
2668
1655
640
2179
2455
685
1710
1458
959
1989
2528
739
1262
1777