5033
15
1264
4
376
1
802
0
3679
3817
1751
1700
662
1681
2110
745
1746
2
673
1380
1749
5967
10
300
688