19279
2
25137
0
31535
467
2275
1824
1650
20634
8
17353
906
1
2730
6
2809
2190
4349
476
572
4478
2961
653
683
1756
3
2668
3114
4
5101
3092
646
2678
10
392
4604
13
2522