19279
2
2211
0
25137
31535
57
419
93
78
2275
467
572
1824
5871
15
846
3233
16
691
901
2730
6
953
273
2126
320
292
2727
5
1498
1131
2668
326
1
3114
4
3061