121
350
470
496
570
3998
16065
1040
1040
1040
1040
1040
1040
1040
1040
1040
1040
473