820
968
2988
1393
1252
1452
1378
1009
1107
829
2900
838
1901
2163
928
706
716
1456
715
890
1082
1338
1986
1613
708
1425
1101
1114
650
1074
705
698
947
725
1660
707
2079
908
644
616
919
1876
894
622
757
862
2007
1576
848
1176
826
1688
2018
1142
988
942
944
688
914
777
1909
676
898
823
2180
708
812
1104
731
894
1220
817
780
1202
1435
2144
1005
1071
913
1056
782
658
821
1971
1485
688
867
1672
1039
658
945
1191
794
719
1904
2395
707
1996
1965
781
4040
1048
768
930
757
1561
692
1384
743
1066
756
874
676
937
1184
678
2757
1330
1629
791