874
1
3734
1348
1309
0
1992
3
697
4996
6
4321
4
1334
458
1507
4761
2
1465
4914
1903
16868
39
761
2508
7
2332
2658
10
3256
2028
2087
7592
2929
591
6676
12
5389
1106
2147