22506
640
115600
2721
52704
3769
44028
1927
141291
4181
154113
5151
114970
3456
84142
1712