2129
815
1052
941
925
983
1112
1313
6130
1305
721
869
929
899
2200
1219
985
782
1089
804
787
2002
1029
1839
1464
841
1173
733
5231
1597
1248
788
7112
2453
1270
721
702
1314
802
1742
825
2247
813
4761
1028
1029
2064
684
1454
1416
1760
1044
1553
872
1564
943
1350
772
725
1355
1401
789
770
1044
1314
898
950
876
850
716
2064
810
841
779
994
1014
743
911
1039
760
830
1152
812
963
869
953
743
1085
879
853
885
819
849
875
717
776
1012
802
755
776
1173
1227
764
786
832
734
1026
883
799
900
751
780
1103
722
780
749
854
811
916
865