1147
1
1065
1151
1176
1709
6
996
2
1553
4
1341
1129
876
1036
999
1812
1104
1100
1053
1249
1197
817
1529
1389
1699
3
1632
2988
895
1117
1446
1003
1933
1297