1267
1182
797
1669
917
1795
892
829
765
888
822
1603
791
788
1322
977
835
828
6758
1119
793
1664
791
791
872
825
824
1872
2859
1256
2051
908
952
922
838
1530
895
2246
1364
759
956
1232
1137
3484
2071
1334
880
799
1035
1695
1721
850
808
843
2294
1267
1501
1625
921
1013