25137
0
31535
17353
2730
6
20634
8
19279
2
1098
3114
4
6800
661
1559
874
398
1317
1
637
2657
3
2668
2546
4455
608
1862
557
1325
502
828
823
1267
486
7039
443