1034
931
1001
1044
1103
1126
878
1335
835
870
839
847
1289
858
785
2393
1443
1119
880
963
831
2188
1164
3190
2680
988
1079
821
844
833
949
1147
2560
1065
1300
976
844
793
942
1491
768
874
887
1112
3934
1040
1294
905
797
886
10799
874
859
814
785
921
922
893
856
930