25137
0
2730
6
17353
20634
8
31535
469
616
21
3114
4
592
19279
2
1098
517
1878
1
337
1840
987
4864
344
432
420
511
584
1298
795
290
957
1936
255
474
386