3075
1504
1756
2052
2259
1734
4223
2842
2256
2482
2470
2398
3847
2837
3088
4704
2311
2534
3235
1819
3939
2107
2543
2283
3623
6311
2911
2224
3285