25137
0
19279
2
31535
423
467
572
3693
12
2730
6
2694
3
691
489
2126
646
665
2522
3114
4
1824
1219
1
2275
1872
3650
325
390
14492
2141
2264
2459
9
20634
8
3498
1600