8945
2
839
0
1458
863
496
1957
1
791
323
1558
578
1400
3629
1595
453
5771
10
3708
475
531
1133
1324
652
6294
4
1356
181997
11
2595
728