19279
2
3498
4
20634
8
514
0
1020
467
3599
1
4033
1824
17353
31535
733
2275
25137
177
282572
802
2329
518
913
125
1956
348
4713
14
2089
4591
9
301
2730
6
78
345