2891
4
3835
5
5375
0
790
1196
1
3735
91
1710
2
7042
1671
1646
297066
644
1993
3
3194
6991
6
2417
267612
4978
1176
633
99072
881