697
1
1539
5
1298
2
2125
3
558
983
632
613
807
662
634
471
4367
7
1556
576
939
595
813
1622
673
380
4287
904
0
819
3062
8
3208
461
1044
678
1291