1159
2
1978
0
4697
1392
1
2169
2060
1076
3
1691
8411
6075
15
1812
2788
3560
2763
775
2890
1679
444571
9