659
0
980
1
794
1014
2
528
386
836
3
387
2201
4
508
1079
3801
6088
8
795
744
481
1421
475
707
779
748
4366
6
452
1991
766
1212