1190
13142
5038
1109
5835
1581
828
2182
2811
1223
2943
1808
7027
11484
1873
4769
962