2622
6
2295
3
1348
1
159
17970
15
135
0
1179
3871
2
685
2794
1495
783
83
6698
7
1635
4
951
2377
785
632
6095
9
3489
5
1939
1393
1618
841
3470
432
989