2886
4
1343
0
2277
2604
1
2904
3
5308
3625
3629
4867
7
3655
11
2317
3742
6
1441
2133
2
400
924
2413
3934
16174
5
455
888
1746
3328
1078
2794
1571
3808
7621
13
3871
3835