1063
1
2929
6
2974
1462
1731
2
108797
0
3982
1059
1748
1554
1088
2110
2386
2245
3
2530
4
1887
6236
10