886
4897
789
1912
1004
12060
15357
809
1169
668
813
781
617
1757
693
726
1862
977
1094
1053
1438
1803
3037
2675
771