31535
0
19279
2
25137
17353
1824
467
1418
20634
8
572
6800
2522
360
691
2727
683
2730
6
653
282572
3114
4
3287
1
1192
2809
1428
1559
2546
169211
11
1024
1009
3061
3
953