1196
1
3014
20
91
1710
2
7042
5
1671
1646
3085
3491
4
3485
7
644
1993
3
3316
10
3194
6991
6
2417
5141
1176
2891
633
881
0
1676
467
1185
1773
108797
2350
2234
3527
1647