19279
2
31535
0
25137
17353
662
2730
6
467
3114
4
20634
8
2806
3
683
4604
13
11829
1098
858
5781
1285
1614
1
3469
1824
3588
458
3027
829
4106
8268
290
13159
10
2921
15
2574