2906
3
3752
2
1587
1
224
4396
3888
0
2443
16550
27
18403
6
180849
5316
1983
2089
4074
1451
2493
1222856
4
4309
2286
1780