5825
4
5527
3
14861
7
666
1
2478
3208
1628
2
1619
2544
1711
1659
13780
9
746
2702
2188
3126
108797
0
1679
1452
2578
2057
4396
5
723
703
2372
1517
2386
3779
2100
2031