19944
2
1992
3
697
0
867
1
1526
1309
4914
1787
5389
2427
12
1590
1734
1816
1532
1788
6844
1660
1749
769
1431
4311
2166
1054
2184
1681
1547
1568
108797
1691
730