884
863
1798
3789
1032
877
2078
937
857
2566
890
1132
812
1124
788
1675
1092
1366
1117
1401
1080
1175
931
1004
1077
816
920
746
3873
900
1890
771
2313
1007
963
813
858
1084
1003
1280
851
972
976
905
812
1091
1198
1044
1043
842
981
1191
2367
894
857
935
1030
903
1168
771