19279
2
759
0
1149
2730
6
20634
8
1020
676
78
605
1824
467
418
17353
121182
1
1942
307
1936
602
31535
2275
1712
25137
771
802
552
2132
353
699
513
352