7
656
1522
2772
684
1144
1076
24944
24228
2229
1759291
861840
435872
51958
47774
32974
14964
6858
5825
5744

37077
4624
5189
1392
10654

1144
899
154
1148
1644