1646
1
1676
2
4551
7
1309
0
1992
3
1247
3629
697
4914
1710
4732
1301
7042
5
1581
1671
3765
4
644
1223
3371
9
1993
5389
3194
6991
6
2417
1051
1176
3130
2891
633
3105