6781
1
652
0
839
1970
1133
581
863
3583
916
1458
515
3429
1595
536
645
493
5771
10
323
2595
531
883
823
2190
2089
2
3279
2241
1390
309
5375
32302