3276
3906
3054
2507
2815
3309
2286
2798
4334
3314
3322
3326
3839
2048
4100
2823
3851
3086
2063
2831
2834
3860
2838
2327
4121
2846
3368
2346
2859
2604
3121
3379
2868
4151
3643