880
2565
2539
1313
2217
2431
676
2590
727
1829
1774
765
2618
2625
2188
924
1199
1765
2318
783
1296
1596
1922
1940
1034
1636
1960
1710
1009
2558
1075
976
987
1755
1466