19279
2
467
0
1824
25137
918
31535
423
1029
469
171
2275
843
870
1584
303
1073
657
1219
1
383
955
787
20634
8
871
2328
2551
215
3248
1440
618
819