2468
2
1393
1
1309
0
1992
3
3178
1038
2838
1455
1679
3803
697
2935
2241
7964
5
4499
12
2687
4160
4
1579
4287
9
4914
1103
3386
2164
1424
1093
1887
2182
1903
1496
2680