22330
22
2086
4
3650
3
424
2
1700
6411
11
1462
0
19034
6
1273
2272
9
530
1987
1
1464
896
2095
504
1006
2774
398
4097
10
97284
1362
1279
909
2235
829
198
6383
17
3353