12035
1674
1793
2769
2992
956
1070
1891
1778
1182
1343
1779
29201
2011
7378
5404
1611
10585
5753
128998
15146
4474
14963
8878