19279
2
25137
0
31535
467
423
1116
2275
1824
2111
3
2730
6
646
1054
2126
1020
547
2727
5
212
2668
918
3114
4
1123
2522
481
552
422
1336
2459
9
584
66
17353