21218
3038
2850
7764
1638
9020
26573
4008
546
30375