905
1
1727
4
3491
967
1566
2
2172
4658
5
1041
2302
3
1163
2091
2153
947
1273
1449
876
1789
992
1512
1473
1622
3749
3544
1250
427
0
1941
3848
1299