3816
860
12
3888
3736
3341
3862
3368
3630
3381
3127
3131
3390
2890
3926
2906
2937
3201
3209
3994
3235
3496
3753
2750
2257
3297
4066
3302
4070
3817
1033
3618
3885
2865
1093