846
0
139
2064
1
521
306
3293
7
1559
360
1219
13159
10
25137
49165
573
2727
2
543
7039
121182
213
928
522
1736
5
615
1936
530
4
1898
1182
1020
734
4915
4111