2855
3
5223
9
4016
1
14229
10
3691
5
2749
3092
2091
2
1452
572
0
552
16
1167
180849
662
1696
4438
16550
27
1861
345
346
2105
1842
5477
8
9355
1922
1218
780
968
646