31535
0
19279
2
25137
17353
2546
1
4111
1267
6800
1824
467
1009
1559
1098
3114
4
1869
5
3659
14
1024
458
1378
2683
683
503
2748
2749
4382
1321
2522
3428
3
608
4594