22330
22
2086
4
3650
3
424
2
6411
11
2095
19034
6
1006
1
1085
0
646
2992
275
2141
390
1540
2914
5
7153
9
736
504
2551
329
2655
483
4964
13
11829
2445
6339
2030
266