2886
4
3625
1
1557
1951
2
2604
2477
2245
3
3080
21152
8
1047
3090
6
1399
2932
297066
0
2413
16174
5
3328
4002
1571
844
2193
1769
3835
5151
1576
4867
7
3715
1441
1278
742