19944
2
3080
3
2605
1743
0
868
1
1681
2131
6236
10
108797
1547
1306
1511
830
3354
801
1526
1942
9
2377
2392
1813
2173
2571
6
3770
2579
802
1650
456
1832
2020
4
1755