6781
1
5771
10
5375
0
652
297066
839
1400
1133
581
863
3583
1458
515
768
1595
536
645
323
1692
501
1239
2595
531
883
823
2190
2089
2
1085
3279
309