951
1
1976
2
1354
0
550
5151
47639
181997
11
2471
444571
9
19079
6
11153
8
2535
6236
10
189326
1927
2763
45986
4044
5
3083
2087
2465
6110
4
14861
7
4258
3125
2799
3546
3252
5782