31535
0
19279
2
25137
6800
4111
467
17353
458
266
1024
1559
2546
1
1824
3659
14
1009
1333
683
2748
1098
4328
10
1075
1869
5
3114
4
691
525
422
269
1436
4594