904
911
859
1385
6549
6726
2048
954
1823
1233
1326
2257
2152
790
905
930
913
1116
1047
2799
958
1451
866
1196
969
856
850
903
839
934
807
875
1312
820
943
1335
1339
920
1111
1001
1083
880
1035
851
1020
1108
990
895
821
840
2190
1039
2057
859
937
1605
1234
1162
835
914
1346
997
792
824
1700
1789
1882
1109
1244
955
826
959
5529
1134
815
1869
2016
977
1030
873
1217
1332
808
5254
868
4952
3991
835
886
1108
2695
755
835
1033
1408
910
775
943
1181
1302
765
1765
1133
1494
834
1201
954
957
789
1143
1588
910
858
3746
824
1202
1478
1008
898
1040