56089
3328
6770
3252
1786
15858
6772
3788
337
1077
225
1080
3842
934
16760