25137
0
19279
2
31535
1824
2275
467
20634
8
2730
6
2809
2190
1
520
282572
646
572
2668
653
3114
4
17353
2522
1172
1043
1020
996
802
846
1842
968
683
573
2211