25137
0
1880
2
19279
2657
3
2786
4604
13
467
1020
1403
2730
6
1824
2668
1936
1
347
4126
20634
8
31535
2881
572
6370
5
5155
17353
282572
2855
646
2229
4
968
2298
2749
3092