19279
2
417
0
17353
2730
6
2000
1
31535
121182
282572
2211
25137
2125
493
269
2987
587
1462
1327
2224
918
2635
476
139
633
573
909
812
3116
553
3503
3
1053