1488
1
1941
4
4358
6
2337
5
2709
2
1828
4867
7
1650
0
800
297066
685
5065
2595
3080
3
5151
267612
6779
4978
19079
3158
3715
99072
2264
910
21152
8
5094
9
36905
534
931
4651