25137
0
2522
19279
2
521
1
467
3691
5
4598
6
2730
691
967
1824
525
572
2657
3
2668
390
504
4126
646
20634
8
7952
423
2089
4
968
17353
31535
1290
4159
7
2168
2855