25137
0
19279
2
467
1824
458
572
691
646
1972
1
2694
3
2522
31535
390
1006
1020
2551
2076
1428
547
2275
968
381
3815
3114
4
3428
5477
8
423
2546
2758
2711