19279
2
31535
0
25137
17353
2546
1
4111
467
20634
8
1559
1098
1869
5
3114
4
2730
6
1557
3149
365
1337
381
458
722
325
683
6800
1571
388
893
415
749
1436
2143