22330
22
2086
4
424
2
3650
3
1603
6411
11
19034
6
2306
1418
1256
1
661
1664
349
0
2095
504
1006
1877
2774
398
4097
10
1362
1279
1446
1044
797
909
2864
7
2235
829
3360