1040
xxx
1485
17312
4115
5359
2313
1118
1996
5655
5891
4188
550
1160
1849
1183
468
1375
1374
597
3057
400
660
576
424
5071
1057
237
656
1823
3522