791
0
323
1004
1
1133
3657
1558
2
1400
531
578
1595
2655
475
3957
3
1425
1324
652
453
2595
3629
3649
5
687
5771
10