19279
2
31535
0
25137
17353
2546
1
4111
2730
6
467
1559
1098
1869
5
3114
4
1557
20634
8
3149
381
722
325
6800
1571
388
415
749
1436
2143
798
1811
4328
10
828
3715