5033
15
1264
4
376
1
802
0
3679
3817
1751
1700
1709
8
1415
791
2698
2255
2
1240
571
662
2420
1191
563
1879
1681
2110
2219
2282
5
533
964
2767
3
508
1000
1087