1561
1
2668
2
3655
11
3835
5
1843
1267
2604
1343
0
1558
5308
4
3625
3742
6
2886
1441
1416
2277
2282
1379
3222
3
2413
16174
888
3328
1289601
1078
1571
3808
7621
13
1357
4867
7