1056
4151
760
1738
1038
978
1012
964
976
1195
1434
1534
1246
845
808
816
2021
989
758
2552
1788
1090
903
950
903
871
1457
875
986
55155
1117
999
862
1169
1344
1160
1028
854
881
955
4353
1038
796
1332
966
1107
860
894
860
777
855
818
983
1001
795
825
991
903
995
894