3498
4
1454
2
2275
19279
798
0
1263
251
2842
8
3045
1
4129
6
17353
711
31535
1666
2670
20
2767
3
1711
25137
282572
2419
20634
2668
177
514
3114
1020
1293
928
719
3116