31535
0
19279
2
25137
467
17353
683
691
4111
458
6800
1824
266
1754
2522
1436
1009
1336
1
1559
2546
20634
8
572
953
608
1365
1603
1423
269
655
1152