25137
0
31535
17353
3114
4
19279
2
2730
6
1098
20634
8
6800
1020
2275
1824
2668
4111
2091
968
467
325
802
2211
320
683
2855
3
247
1
1559
269
798
3691
5
2809
381