1196
1
91
1710
2
7042
5
1671
1646
644
1993
3
3194
6991
6
2417
1176
2891
4
633
881
0
1676
1185
1773
108797
2386
1255
2245
2530
6236
10
1174
10827
4551
7
2629
3130
585