19279
2
1998
3
17353
0
31535
2272
9
25137
20634
8
2668
3114
4
1020
3510
9860
10
3498
802
1824
2730
6
467