25137
0
31535
19279
2
20634
8
1824
2275
2809
2522
2730
6
653
467
2190
1
169211
11
572
282572
646
486
1551
2668
1132
3233
16
3114
4
419694
9
1216
1428
1020
846
2211
3092
121182