2432
1208
1026
1358
862
786
1153
1105
805
801
676
725
974
1822
781
1388
975
2935
968
815
726
2452
737
2843
2009
2088
643
1720
825
756
4763
1840
1807
3570
909
938
619
1305
833
1438
675
1923
771
4507
962
1263
2231
2225
667
1122
1663
872
900
906
636
627
4672
952
772
606
558
1100
685
1110
4200
712
600
808
579
1115
1855
2886
747
1729
1221
1444
1415
610
588
701
849
696
635
755
1233
1972
739
1088
1731
1004
752
874
4664
1005
3801
1186
695
638
623
771
914
1337
1291
1128
726
813
1974
1115
1187
2355
1245
959
1478
907
888
1432
656
1000
891
1270