2442
2
1663
1
287
521
814
385
2644
1580
395
933
1385
581
0
9355
3
2843
4
266
918
2513
6
1756
5255
16
1817
1774
2183
2330
4740
428