1712
3
11881
2442
2
1350
1
312
1074
0
287
521
1952
814
385
2644
395
3803
1306
933
1385
2169
9355
2470
2843
4
2513
6
2800