34
34
962
1347
1225
1439
2183
1975
2096
2817
3031
2436
3681
4607
6806
7283
7495
7335
6824
4868
5064
5089