2891
4
1196
1
91
1710
2
7042
5
1671
1646
297066
0
644
1993
3
3194
6991
6
2417
267612
4978
1176
633
99072
881
1676
36905
3882
3303
10