2245
3
3080
21152
8
2352
2
1047
3090
6
2932
297066
0
1254
1285
1
1710
1671
7042
5
1646
644
3439
1993
6991
1681
3194
2891
4
5151
1494
1416
2417
3715
1176
1746
1622
633