3293
2228
3155
1934
2509
2911
1966
3064
2568
2324
2624
3436
2935
2684
3220
3251
2006
3290
2535
2038
2837
1814
2140
3222
2741
3028
3356
1843
2378
2127
3417
2943
2945
2946
2182