25137
0
2093
2
467
19279
676
392
20634
8
31535
954
1020
547
1824
1551
2275
1346
4
398
3653
945
572
637
505
458
308
2730
6
948
17353
3233
16
2809
348
2109