6781
1
1458
0
1527
2
1518
652
839
1614
1133
581
863
3926
14
3583
1558
515
1595
536
645
3629
5771
10
323
1978
6
2595
1970
19079
531
883
823
2190
2089
3279