22330
22
121182
1
729
0
2027
3301
2
1804
439
9244
5620
11
1745
4049
10
1124
2105
18385
4362
5
3868
19034
6
2000
1041
5255
16
1893
459
2952
443
56488
9807
2617
8876
8
1978
980