2966
6
1252
0
458
1393
1
621
467
984
2631
2879
1816
1239
2505
2
1055
2508
7
1022
566
2649
883
1265
3252
1017
1752
2028
1348
4
1125
1211
773
2929
986
2801