671
2782
2
0
670
2543
2
0
669
2284
2
0
668
1242
2
0
667
1766
2
0
666
1995
2
0
665
1544
2
0
664
1661
2
0
663
2223
2
0
662
2666
2
0
661
2759
2
0
660
1617
2
0
659
2879
2
0
658
2198
2
0
657
1466
2
0
656
1552
2
0
655
2711
2
0
654
2700
2
0
653
2074
2
0
652
1304
2
0
651
1513
2
0
650
2667
2
0
649
2186
2
0
648
1401
2
0
647
1530
2
0
646
2855
2
0
645
2883
2
0
644
2288
2
0
643
2378
2
0
642
2576
2
0