1056
800
792
1849
730
6449
2377
970
574
731
500
670
658
926
1714
733
8692
1606
3819
2426
1029