6781
1
531
0
759
652
398
839
1133
1446
581
863
3583
1458
515
1595
536
645
5771
10
323
2595
883
823
2190
2089
2
3279
394
309
5375
32302
1812