616
642
2326
1038
1788
3645
610
755
1662
1556
2585
822
798
651
890
602
630
689
4822
629
610
689
740
673
805
1016
1669
1648
666
4102
750
631
695
705
752
1338
957
657
1082
671
647
774
1127
629
1279
678
673
899
856
932
816
1556
700
1638
2803
857
1415
626
1242
1416
2023
693
1278
2053
916
1901
1680
785
1288
689
1391
2036
1060
884
855
1429
902
652
1627
896
2674
1489
870
1358
1639
660
1763
795
1681
976
1686
810
678
1253
792
887
1308
1132
716
1419
1449
1852
675
648
650
760
1572
1254
2135
932
829
602
1327
758
2403
605
717
821
685
2669