5223
9
4016
1
3691
5
2749
3092
1452
2198
2
1124
180849
0
3888
1879
2091
16550
27
1861
346
1823
1842
5477
8