3405
727
647
748
1441
710
1607
1073
1173
722
2773
1193
784
777
1491
3307
1490
772
1495
664
966
878
883
797
1764
963
2002
1545
815
1507
813
2461
1656
1417
883
1878
940
943
1381
1138
657
682
703
1985
806
1456
1018
809
2599
678
820
660
3051
2116
1151
680
656
1212
775
656
1328
631
665
1916
747
1063
2422
1180
788
841
756
1039
1231
2089
1197
1051
1384
3204
1486
1785
676
966
587
4040
728
1897
1024
1429
910
726
765
764
1166
1956
797
846
686
3646
952
1676
1496
1596
714
1531
1971
863
1329
676
686
740
1268
2142
2163
664
683
1300
3399
654
708
889