565
1
1426
2785
4
135
395
0
649
2
1079
1594
2550
8
1959
3
5135
10
3515
1234
733
422
348
785
2628
480
442
758
338
676
499
384
352
641
363
416
599