1676
2
2891
4
2417
6991
6
1176
633
3130
3
1773
0
7042
5
644
1
3194
2377
881
1185
810
1412
1547
1736
1445
131589
1712
2174
2405
14887
18
1641
2767
3171
1051
1105
5504
16