884
863
1798
3788
1032
876
2077
937
857
2566
890
1132
812
1123
787
1675
1092
1366
1117
1401
1080
1175
931
1004
1077
815
920
746
3873
900
1888
771
2313
1007
963
813
857
1084
1003
1280
849
972
976
905
812
1091
1198
1044
1043
841
980
1191
2366
894
857
935
1030
902
1168
771