31535
0
19279
2
25137
17353
1559
6800
521
1
467
2730
6
20634
8
1394
3114
4
988
1070
2982
3
1418
2546
4111
3659
14
1152
2748
1824
105290
458
282572
1098
1365
2683
3287
1009