19279
2
121182
1
17353
0
3503
3
1020
417
788
467
282572
1453
2000
31535
476
386
458
2730
6
4139
4
2275
1921
2125
14508
18
25137
20634
8
1885
5781
1216
2987
9244
5255
16
44199