25137
0
19279
2
423
467
646
31535
2522
572
1824
1116
691
2275
1054
547
390
2111
3
2694
2551
1
2864
7
2730
6
2655
872
2126
1020
2727
5
212
2668
918
928
1428