19279
2
25137
0
1824
467
31535
20634
8
2275
1073
17353
458
918
6800
1020
2328
2190
1
423
1584
671
171
2727
5
407
3092
615
2298
2668
646
3233
16
3114
4
1612
2224