159
1
2841
2422
627
696
586
2038
5
320
843
519
2671
2
1854
3
709
779
4
114
2112
449
613
825
447
1350
633
400
91
657
1392
565
867
544
1940
6