19279
2
31535
0
25137
17353
2574
1
1869
5
5223
9
2546
2730
6
543
11
3114
4
20634
8
1559
4111
3451
10
467
2465
1098
492
3149
1089
1824
572
6800
2275
683
968
2091
2806
3
2541