2262
2335
952
881
868
867
915
840
2625
1099
988
1162
887
2796
862
1177
869
6628
857
856
1947
3618
948
1065
2123
930
822
1248
974
1059
9812
891
1643
931
1297
896
786
978
812
820
1089
1776
979
820
827
2856
1082
750
954
1022
1603
956
857
1232
851
1446
789
1024
1032
4253