19279
2
31535
0
25137
1578
1922
1
1054
1733
1559
467
17353
2730
6
20634
8
6370
5
2470
775
417
3114
4
4126
1972
1622
1470
2546
4111
2190
543
650
2317
1861
18385
1329