1042
1042
4071
2255
1264
1335
3179
6933
8469
1727
4656
16814
2325
1485
967
6923
3239
9347
1428
3113
1462
1831