3195
3
3121
2
2715
1309
0
1992
697
898
1
1773
4914
469
988
13018
2820
10
2786
5389
1564
1618
2010
1529
12459
2446
2089
1969
5147
5527
6779
5
1485
2277
1053
2152