25137
0
19279
2
31535
1824
4478
8
2275
467
3691
5
2668
3114
4
653
1997
864
17353
2024
3440
2522
802
692
2730
6
1842
2190
1
646
20634
2551
390
325
962
2855
3
2126