3063
2180
3368
1852
3481
1708
2476
2988
2221
2989
2734
2990
1967
1968
2481
3249
2738
2994
2739
2229
2998
1975
1720
3000
3256
2235
2747
2748
3260
2749
2238
1983
2751
1984
1730