19279
2
31535
0
25137
17353
2546
1
1267
6800
4111
1098
3114
4
1559
1869
5
3428
3
2730
6
3691
20634
8
1824
2749
467
968
1020
2275
1713
345
2881
3149
2574
2315
2299
5223
9