1006
1
7589
3
1866
472
0
770
4682
2
896
1602
1634
1149
282572
4936
398
3688
18
256612
4669
5164
1087
2726
935
1478
913