2946
10
3580
1
2294
2957
2961
2358
2243
3
2980
6
3230
2
2474
2017
4
2344
4114
5
2366
3130
5036
2122
2136
3056
2364
3546
3403
3564
2486
2613
2335
2753
4297
2948
4380