1052
975
109896
786
558
475
1024
531
1032
945
2628
2686
1012