2986
1
1659
0
940
1153
528
3724
3
1193
21152
8
1512
1804
3080
7258
2902
16
3765
4
2476
2
1849
2666
9
1044
1819