19279
2
1149
0
759
1020
78
605
418
2730
6
676
307
1712
467
2041
1
1942
25137
31535
421
602
1824
1877
17353
503
303
1862
2132
552
16
352
1603
20634
8