1566
2
4658
5
1041
1
2615
1182
3491
4
2964
8
967
2896
0
2091
2172
2153
947
1273
1449
13676
21
876
1473
3
2385
6676
12
1941
1727
1431
6044