2265
1098
1193
852
887
1315
1272
1080
1316
859
2299
2668
2645
882
924
828
821
1136
801
971
886
951
814
785
1020
875
832
862
838
1219
813
1514
813
872
848
1026
945
848
1019
891
1020
1029
1027
962
888
865
904
994
899
988
1179
956
880
809
900
1024
1246
828
742
3473