926
871
750
993
885
753
1289
964
1968
681
783
779
2852
1596
1539
2041
1140
20704
767
1304
773
1087
870
2215
799
759
797
891
847
799
1390
960
956
749
743
870
683
779
12060
867
1062
728
849
872
834
814
852
737
810
1896
819
711
899
893
1109
779
723
884
727
729
844
11976
2708
1569
1289
973
981
2484
770
910
2083
1196
1080
2161
2981
888
1102
789
1473
990
833
2424
833
1597
1661
15319
1828
2198
1901
1419
903
3758
3503
1826
759
1876
791
975
720
742
843
888
1261
896
3817
2749
1810
1983
796
733
855
637
1400
2084
1404
1538
783
1051
1024
706