677
2
2583
5
1749
4
1989
1503
1
662
720
1708
6
885
892
0
2085
3
832
571
634
740
605
376
456
525
3433
7
2486
17
445
722
656
555
623
931
849
1799
1363