3052
3320
2766
1920
2174
1818
3110
2936
1919
2175
3205
2950
3206
2183
2186
2187
2444
2446
2959
1938
3481
2458
2979
2212
2725
1962
2986
2731
1964
2220
2734
1967
2484
2996
1978