22451
5054
2940
662
12527
2820
2045
461
1745
393
19200
4322
1581
356
15609
3514
3518
792
3180
716
800
181
1695
382
43866
9875
1839
414
9671
2177