2860
1
2241
3918
7
4867
2773
5
1395
4466
12
1278
742
1383
0
5308
4
2711
2
18816
11
5339
2474
956
1445
2300
5094
9