3995
2
519
1
2028
2929
6
2446
2974
1462
1731
108797
0
3982
1059
1748
758
1554
1088
2110
2386
2245
3
2530
4
1887