2588
7
554
1
1057
2
1136
1840
4
857
706
1831
881
1083
1828
1160
666
984
2577
3
867
595
1138
1784
2056
1254
814
739
1223
819
740
2016
1026
728
2452
5