3466
1
1239
3854
2
908
1716
1056
940
1382
1568
558
0
3546
1778
752
2110
1590
17391
7
1254
373
1894
608
758
743
5464
9
657
2184
1207
2435
3
1559