2886
4
3625
1
1557
3835
5
1951
2
2604
2477
1399
3765
2413
16174
3328
4002
1571
844
2193
1769
297066
0
2245
3
267612
4978
1576
1226
3053
7
4867
1441
1278
742
99072