2587
16
2727
2
2041
1
3092
4536
2730
6
1222856
4
1020
0
17353
418
3498
25137
20634
8
2042
2275
1824
2283
218
467
2657
3
29323
2668
419694
9
19279
1997
166543
18
1976
1776
105290
2189