22330
22
3716
5
18385
2
625
9244
1
1527
3117
3
3393
10
7334
4
2000
3408
12
19034
6
6343
24
1222856
18403
6194
3632
121182
4139
1885
3564
282572
0
2125
1622
669
2045
11853
23
3075
1863
2284