22330
22
2086
4
198
1
3650
3
424
2
3353
11
6411
7153
9
9244
19034
6
6383
17
4097
10
2141
1945
471
572
0
2030
2756
2095
504
1006
2774
398
480
1362
1279
404
909
2235
829