843
1179
2726
1090
1555
823
988
7288
1174
902
929
766
785
3836
930
1022
1378
770
2077
837
1088
1101
1020
2526
3583
4534
842
904
814
813
798
788
897
892
818
2761
900
1025
2254
3589
884
860
786
2976
904
836
2541
1072
1082
1206
927
951
896
3915
964
1037
788
4030
872
1106