6745
16
3817
8
1401
2
1727
2982
3
1843
2541
0
2132
1795
1
1681
1015
1876
3861
17607
5
1647
3208
3942
5322
1391
1813
1159
2011
5929
3587