2545
1625
270
83
555
28
539
95
493
93