31535
0
19279
2
25137
467
17353
3659
14
1824
1431
6800
5155
8
3114
4
2522
1024
1418
2546
1
572
2317
3268
691
2683
2730
6
458
1009
3287
1425
552
2727
5
20634
1559