25137
0
19279
2
31535
2275
17353
1824
467
572
20634
8
2730
6
2809
2190
1
2008
139
646
2668
3114
4
2304
1551
2306
2522
419694
9
486
1172
1043
802
1842
653
1501
1053