6781
1
652
0
839
1806
2
1133
581
863
3583
2732
1458
515
1595
536
645
5771
10
323
9607
8313
9
2595
531
883
823
2190
2089
3279
309
5375
32302
1812
3429