3498
4
2275
2
19279
31535
0
954
2730
6
2014
3
514
4478
8
2961
2668
25137
1734
1
3114
2459
9
928
17353
177
1020
2461
20
2546
802
1824
471
392
2064
1551
398
20634
1193