3803
1
1309
0
1992
3
3178
2
3386
697
5389
4914
1496
2680
4617
4
1038
2060
1103
2687
8411
1887
1812
2788
3560
2763
980
1293
775
2890
1679
444571
9
1162
1924
1331