3754
2
2451
3596
2885
3215
2607
2046
1243
2597
3224
3239
3145
1865
2811
12147
8079
3853
1950
3661
3745
1128
1224
1833
659
3
2659
3751