2265
1098
1193
852
887
1315
1272
1080
1316
859
2299
2668
2646
882
924
828
821
1137
801
971
886
951
814
786
1020
875
832
862
838
1220
813
1514
813
872
848
1026
945
848
1019
891
1020
1029
1028
963
888
865
904
994
900
988
1179
956
880
809
900
1024
1246
828
742
3473