19944
2
1586
0
2475
1
951
1550
619
564
1606
2184
895
2502
4629
15
3034
4
3316
10
2755
3657
8
2740
1547
1479
2710
4179
643
2392
1788
1681
3539
3
1423
267612
2883
5
189326