904
994
1109
1852
1519
4502
850
962
821
975
870
966
1029
1133
1791
1044
869
2203
1064
1578
803
1411
878
839
899
1004
3859
978
835
1462
1078
796
1232
834
1284
1858
22416
970
2359
1219
1046
1554
22493
2275
902
1146
871
1503
836
915
1792
1690
1256
786
795
781
1461
951
2632
1483
1042
2052
1477
768
770
869
803
805
931
795
1238
1625
917
1043
971
1039
906
963
826
815
872
1296
1882
901
1230
843
1667
929
1252
904
834
1807
1246
1029
12012
863
1202
796
954
881
986
1300
2042
888
1145
891
1058
2016
22485
822
855
755
823
986
1274
848
847
830
1205
2526