3891
7
773
1
840
0
1943
2
7633
6
2680
1481
2508
6026
2028
2879
2929
1834
1622
1763
2948
9
1294
6617
905
5440
8
1495
1088
2083
1331
1022
4979
1303
3506
9607
3249