2184
1
1622
1985
2
1812
2622
6
2522
1348
1320
1631
4
159
17970
15
1179
2737
3198
8
3871
685
0
2794
1495
783
1635
951
2377
1813
785
1393
1618
841