645
1626
2
0
644
2552
2
0
643
2863
2
0
642
1660
2
0
641
1626
2
0
640
3482
2
0
639
1750
2
0
638
2497
2
0
637
3819
2
0
636
3043
2
0
635
1595
2
0
634
1878
2
0
633
1615
2
0
632
1422
2
0
631
3311
2
0
630
1373
2
0
629
3180
2
0
628
1808
2
0
627
1388
2
0
626
2160
2
0
625
2018
2
0
624
3416
2
0
623
3441
2
0
622
1677
2
0
621
2049
2
0
620
3889
2
0
619
3765
2
0
618
3568
2
0
617
2226
2
0
616
2070
2
0