19279
2
25137
0
20634
8
31535
2730
6
2275
1824
467
2668
2190
1
415
3595
999
2522
572
484
1428
2224
2301
3
3114
4
2459
9
2073
2211
653
968
2809
17353
4396
1390