19279
2
25137
0
31535
467
1824
2275
906
1
1551
954
17353
2730
6
7334
4
2014
3
2126
4478
8
2727
5
1020
2961
2668
1734
3114
2522
3498
2459
9
646
2224
1650
572
3415
20
2546