1694
1
1888
1182
496
0
2550
2
108797
3127
3
2079
19944
7159
10
2543
6
2044
66
1721
3527
3206
5
1881
1328
2823
2655
1334
1380
10827
4
1801
10092
12
3551
988
2920
3491
14861
7