1663
3718
18346
956
682
702
6091
1504
2609
3529
1284
1518
1123
763
765
750
708
721
7354
741
1580
1859
1977
1722
861
733
1095
758
772
809
811
1184
754
677
758
28545
1145
1246
1422
1091
1538
915
3972
754
1052
782
922
903
11557
3428
670
1023
1861
4326
864
774
155187
3828
835
780