6991
6
1676
2
2891
4
2417
1176
633
1773
0
3130
3
7042
5
644
1
3194
881
1185
1547
1407
2767
3171
1051
3053
7
3523
1399
3702
4241
1376
1710
1757
1671
1646
1993
4585
10