1651
722
1271
1009
1562
1477
658
814
2305
745
619
1930
679
742
700
1026
1055
681
779
797
872
697
1386
767
698
3055
652
1812
879
702
1109
804
675
1350
1696
756
1043
1057
1025
658
1921
726
1343
783
1058
677
924
734
820
1545
945
749
773
1206
693
1103
1322
1362
715
1517
1593
1238
668
1409
951
1415
2517
1898
3631
2652
894
1276
2380
773
1327
3290
1063
687
2601
4889
1550
2517
906
1342
2624
2700
2414
885
670
2903
739
878
1693
1345
2752
2974
705
2342
1332
1693
1767
2661
878
692
1268
751
758
1112
695
916
727
816
2050
795
1135
630
1069
1179
1398
715