19279
2
25137
0
31535
17353
467
4111
1559
629
8876
8
18385
1998
5
1388
3
2730
6
3503
1163
1
3114
4
2008
2425
744
5781
683
2546
20634
2644
476
2000
1490
1418
424
121182