9106
3
1951
2576
905
1
1566
2
4658
5
1041
2615
1182
3491
4
2964
8
967
2896
0
2091
2172
2153
947
1273
1449
13676
21
876
1473
2530
2385
6676
12
1941