656
3007
2
0
655
1971
2
0
654
1407
1
0
653
1599
0
0
652
1746
1
0
651
1892
0
0
650
2688
0
0
649
3579
0
0
648
3133
0
0
647
2899
0
0
646
2934
1
0
645
3048
1
0
644
1355
1
0
643
2013
0
0
642
3267
0
0
641
2180
0
0
640
2769
1
0
639
2810
2
0
638
2187
1
0
637
1402
2
0
636
2195
1
0
635
3358
1
0
634
1684
1
0
633
2016
0
0
632
3479
1
0
631
3100
2
0
630
1759
2
0
629
1464
0
0
628
2811
2
0
627
3086
1
0