658
1833
2
0
657
2584
2
0
656
2403
2
0
655
3128
2
0
654
2658
2
0
653
1786
2
0
652
1810
2
0
651
1679
2
0
650
1375
2
0
649
1348
2
0
648
1283
2
0
647
1595
2
0
646
2174
2
0
645
1701
2
0
644
2015
2
0
643
2018
2
0
642
2632
2
0
641
1467
2
0
640
2832
2
0
639
2395
2
0
638
3143
2
0
637
2932
2
0
636
2928
2
0
635
2707
2
0
634
1679
2
0