1153
0
4451
15
2996
1166
1
572
2517
2
1160
181997
11
3644
4
4287
9
4099
8
2908
10
2935
1903
3
4623
5
1044
2483
1804
7258
1814
2696
2902
16
3546
984
3222