2159
1
2148
2
2833
3206
4204
4
3187
5
2567
4237
2433
1996
2016
2286
2051
2393
2499
2755
6181
2302
2968
2363
3240
2477
2372
3137
3
5040
2128
2144
3061
2370
3557