1646
1
1676
2
4551
7
2245
3
3080
21152
8
1047
3090
6
2932
297066
0
1247
1710
1301
7042
5
1671
3629
644
1223
3371
9
1993
3194
6991
5151
2417
1051
1176
2891
4
633
3715
3105