19279
2
177
0
1149
759
1020
78
605
418
2730
6
676
307
1712
467
2634
887
514
719
2041
1
1942
25137
31535
421
602
1824
1877
17353
503
303
1862
2132