22458
11
3410
6
3948
3
3173
2
3222
2377
1
986
55904
0
37355
13
168
1594
3660
1417
4
1416
3014
20
2755
17333
27
743
1662
1507
3936
4199
9956
3169
7
517
3615
3226
1827
5169
3503