2865
2
1832
3
3169
3080
2316
0
3216
10
827
1
1555
2921
5
1044
2264
1011
1431
2478
14
3000
6
3429
7
1004
4044
3083
1393
1941
4
2465
1189