659
0
980
1
794
1015
2
528
387
838
3
2202
4
508
1079
3801
6088
8
795
744
481
1422
475
707
779
749
4366
6
452
1991
767
1212