989
910
20790
1089
1642
927
825
10242
762
823
917
770
21775
907
1259
730
2113
2041
733
785
712
687
805
1663
1601
1597
1089
911
1854
809
2393
836
2633
703
979
897
679
1174
1155
818
1386
2616
1691
2893
644
748
2011
769
1232
1622
2663
762
840
754
829
1299
1817
796
1119
857
932
769
1159
926
7003
2052
1721
964
834
721
1834
679
1494
781
1507
654
1639
970
3062
744
1325
873
1000
886
1967
947
945
773
1996
1415
959
919
1452
1000
2083
2054
4012
874
925
786
5472
597
1074
1047
830
3911
1419
3106
882
912
1067
1432
3124
2790
1305
604
1180
2789
762
848