5033
15
1264
4
376
1
2670
1088
1369
802
0
3679
3817
790
1751
2479
2
1063
8345
2021
4483
8
1700
688
2840
2829
16338
753
3296
3083
1320
346
992
662
10827
1109