19279
2
25137
0
31535
20634
8
2546
1
4111
17353
2275
467
1647
2809
2369
417
282572
1129
1330
1929
1559
915
1452
2730
6
2372
1733
5781
2657
3
1518
2668
1824
571
1470