1691
1
866
2729
14
10293
5
845
297066
0
1632
2
21152
8
2740
3
5151
3080
1267
1443
3715
1500
4651
1345
181997
11
2781
6697
582
2650
20
6753
17
3354
4627
7
5717
1673
280
2405
2932