19279
2
17353
0
3381
3
20634
8
2275
25137
2564
31535
1020
493
467
2111
3498
4
1132
918
1343
608
2569
5
2120
6
839
552
16
3025
1
1869
476
2668
859
3114
670
3092