25137
0
19279
2
1842
1
31535
467
572
1824
691
1020
646
729
423
1972
2522
2275
597
534
2668
390
3114
4
2168
5
17353
2694
3
573
4536
1649
802
2551
14492
2730
6