1010
821
877
861
2476
1150
1071
867
1184
819
1123
1127
1171
1473
972
1093
989
1073
768
969
826
880
868
1786
709
943
1684
669
1327
1895
947
748
695
1155
635
672
1411
1602
783
812
1029
944
1155
1553
697
1058
923
1103
952
899
2963
842
1068
1118
617
929
708
1232
927
658
3197
802
1973
907
1686
965
1619
1055
642
1398
898
2101
790
542
1147
686
1793
877
856
588
916
1207
1765
1487
1152
970
633
2484
989
969
2974
1440
1343
1879
722
1003
724
1176
862
780
1410
840
1208
1641
802
746
1827
855
1958
1002
853
1833
619
592
671
1783
1725
606
1571
1996