31535
0
3092
1
1824
2748
2
584
2683
458
2657
3
19279
1152
608
467
683
6800
1378
2647
2730
6
1754
552
1343
39034
282572
255
2668
46414
521
422
4594
543