25137
0
19279
2
331
467
646
247
391
409
138
525
390
423
1824
295
572
1643
683
2522
2551
1
31535
643
739
691
303
753
57
155
2275
1116
80