3835
5
1015
1
1694
951
690
2669
2
564
3808
4
1743
0
3742
6
108797
1289601
888
16174
1343
234
2413
3328
1078
1561
1571
2604
7621
13
1380
3625
4867
7
5308
2886
21152
8
2949