22330
22
1279
1
1762
2
6406
12
3148
9
2316
3
198
3650
3929
10
493
2564
1291
1649
1203
2086
4
1695
325
1666
2321
3091
7
2914
5
785
0
300
196
354
1446