106
0
3448
1
2711
2
1230
542
174730
18
838
2708
1403
50969
7
109776
42
4900
3
1811
3034
4
2593
1974
3544
985
618
120
12472
1606
2469
197
38477
34
2054
854
16338
8
101569
773