2245
3
1707
7
672
2
297066
0
1271
4
1710
1743
1579
1
3242
7042
5
1671
1646
644
1993
3194
6991
6
2417
1176
1226
3053
2891
7877
1466
633
1192
881
1676
1185
2797
1295