1009
1191
2027
954
1917
1204
1064
1001
1690
939
1126
1074
1311
7345
1048
1284
1046
924
2069
1090
933
899
964
974
1077
1379
914
997
948
919
3838
1088
3131
1042
1178
4143
4192
1220
126961
4355
1829
1026
7508
1062
893
874
857
1019
922
901
969
1012
977
869
1524
837
1307
10606
1247
1038