2891
4
1196
1
91
1710
2
7042
5
1671
1646
297066
0
644
1993
3
3080
3194
6991
6
5151
2417
267612
4978
1176
19079
633
3715
99072
881
1676