3498
4
392
0
20634
8
954
2
177
2093
1551
2275
467
2461
20
398
945
25137
637
282572
928
1
308
2730
6
17353
676
31535
2809
4940
5
409
3653
458
1710
19279
1346
2961