1162
969
1603
1128
958
1322
1065
835
828
1119
1186
824
1872
856
2051
922
838
895
828
854
2897
806
825
743
1199
1034
2071
799
1035
850
873
1267
1501
1625
1013
2438
853
3553
874
909
890
770
3766
827
925
1490
843
863
987
846
4482
1249
906
1229
826
807
931
1565
913
1706