25137
0
19279
2
31535
1824
2522
2275
423
467
20634
8
572
653
2730
6
953
2809
2190
1
646
2073
2668
390
3114
4
1131
1020
17353
3092
1428
518
356
469
631
1172