1676
2
1993
3
1707
7
1192
672
1271
4
1710
1743
1579
1
3242
7042
5
1671
1646
644
1773
0
3194
6991
6
2417
1176
3130
2891
7877
1466
633
4551
881
1185
2060
8411
575