5833
3994
8269
4928
3172
10166
6472
1512
3788
3971
1822
5788
661
9023
2759
1232
809
767
805
723
993
1564
1666
852
1256
1563
5019
930
1347
2399
2282
570
665
626
1423
1181
20623
669
974
663
788
561
721
1172
1407
864
686
2295
878
783
746
737
912
727
705
627
618
700
681
684