843
1181
2726
1091
1555
823
989
7289
1174
902
929
766
786
3838
931
1022
1378
771
2077
837
1088
1101
1020
2526
3583
4536
842
905
814
813
798
788
897
893
819
2762
900
1025
2257
3591
885
860
787
2976
904
836
2541
1074
1082
1206
927
951
896
3915
964
1039
789
4030
872
1106