19279
2
1385
1
467
0
521
2657
3
2330
4
25137
20634
8
3428
2076
2683
2730
6
3092
777
2668
814
2474
1020
395
1084
1337
105290
968
1621
1725
5262
10
1932
31535
1824
2831