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