19279
2
31535
0
25137
467
17353
2730
6
683
292
2727
1098
381
3114
4
20634
8
571
662
964
1
4151
1470
1642
1842
1222856
1824
1733
3304
2138
1922
273
915
4111
1407