1597
1
1150
981
1309
0
1028
1992
3
971
697
857
2
5389
4914
1103
949
954
849
1499
834
1099
2060
8411
575
1812
2788
3560
2763
775
621
2890
1679
444571
9