3019
894
10216
1292
871
1011
1382
880
879
1511
796
1585
4626
5593
830
880
7870
4056
1816
1251
1919
843
824
813
1144
889
1004
1016
923
3169
1066
944
1524
824
868
1129
2075
1455
814
956
977
4480
824
905
998
3450
17029
1259
1195
953
4039
957
965
1193
1441
908
1572
900
1835
952
1027
1681
844
1101
835
817
968
1356
1405
914
755
806
1645
747
869
1085
1080
1080
862
851
1019
997
1470
790
974
1230
801
909
1221
1408
962
1112
1071
945
2048
831
964
1025
16966
1161
1064
933
1041
7669
1775
835
819
821
1032
1163
1832
1125
989
995
1666
1093
822
1927
2056
2016