25137
0
31535
17353
3114
4
20634
8
2730
6
19279
2
2275
1098
1824
246
392
431
1650
475
1020
1563
1132
611
6800
804
1554
327
419694
9
3691
5
798
139
1501
552
938