25137
0
31535
17353
3114
4
19279
2
2730
6
1098
20634
8
6800
2275
2668
2091
3916
2061
802
1824
497
1
2855
3
247
1215
1559
4492
2222
3691
5
2714
2809
2301
1020
2881
3498