25137
0
871
19279
2
467
968
691
1824
2190
1
2694
3
2730
6
14492
1020
693
572
2657
2668
2076
2073
521
348
504
4126
505
646
20634
8
7952
423
2522
2551
31535