19279
2
1149
0
31535
25137
759
1020
676
78
605
418
2730
6
17353
1824
1942
307
602
5223
9
1712
968
20634
8
467
802
2132
352
2041
1
421
503
25941
17
1862
366