25137
0
1880
2
31535
20634
8
1020
2730
6
968
2229
4
2657
3
2668
282572
2786
347
1869
5
2574
1
2881
1936
17353
19279
1403
2855
5223
9
3691
2749
3092
1452
1824
1949
3428
530