1052
1
1181
2
1201
6293
4
1272
1231
1065
1330
1085
1593
1398
1090
967
1120
1322
1037
981
1345
1363
5124
1099
881
1156
1517
1119
1170
1624
1317
975
866