19279
2
31535
0
25137
17353
2730
6
2546
1
3114
4
20634
8
1559
4111
467
1458
3
1098
2604
7
1614
3149
1824
1010
2574
6800
111
2275
3217
683
13159
2091
5553
13
17637
2806
4604