4690
3
1211
1
2454
2
773
2966
6
2929
986
0
5389
2801
1019
1359
2189
1525
3891
7
2100
2435
746
1380
1545
1089
1495
1088
2094
5
1373
1751
1399
12733