1646
1
4551
7
2245
3
3053
3765
4
1295
1676
2
1710
2650
20
7042
5
280
1671
1581
644
1993
2250
297066
0
3194
6991
6
2417
1176
1226
3130
2891
633
3683
881
2683
2711
1185