1686
706
11862
2731
2335
8325
2161
1807
1068
1461
3250
922
1813
1757
7391
951
772
1288
709
689
824
1757
722
679
2275
555
577
816
1479
803
739
2844
569
743
851
1804
732
648
19535
662
634
14532
1298
795
593
885
575
921
5880
3698
847
1850
15008
5893
804
1201
805
802
899
731