31535
0
19279
2
25137
17353
2546
1
4111
467
458
6800
683
2657
3
266
1853
1754
1824
1009
1559
280
383
4
4438
5
269
471
1152
4126
6
2748
584
1408
655
296