19279
2
17353
0
893
417
788
2000
1
476
14508
18
1921
4
282572
458
2730
6
4139
3498
2275
2125
31535
46
5781
1216
2987
9244
5255
16
822
121182
812
625
1453
1327
193