1063
1
2060
2929
6
2974
1462
1731
2
3982
1059
8411
3
1554
1088
1812
38477
34
2788
3560
2763
0
775
2890
1887