905
1
582
0
2152
2
995
1681
1721
4074
3326
3
1444
1813
2921
5
1476
1875
2529
7
847
2430
5521
4690
2767
2292
1913
2756
4363
1977
3098
16062
15
3078
3296
4
2578
2631