2891
4
2417
2
1676
1176
6991
6
633
3130
3
1773
0
1547
1710
7042
5
3053
7
1671
1
1646
644
1993
2767
3171
1051
3194
1185
881
1280
4551
1255
1399
764
1327
1723
2094