6781
1
1356
0
1254
2
1285
652
839
1218
1133
581
863
3583
1458
515
1595
536
645
5771
10
323
2595
531
883
823
3145
2190
2089
3279
2741
4
309
5375
1746