874
1
3734
2929
6
1015
1694
951
108797
0
690
2669
2
564
1743
2508
7
1809
5
2028
2087
2483
5141
5090
1683
3041
2147
3
2912
1088
1204
7159
10
7034
3213
10827
4
21152
8
2949