874
843
845
999
879
1589
836
913
1773
1095
980
2030
915
1361
1395
1095
1043
1360
845
4878
1362
1344
865
872
979
828
1739
966
1014
3390
907
847
1869
1346
902
1363
994
1699
1955
1436
1203
2984
2013
987
2749
1562
1113
5118
794
811
2096
1298
1689
924
968
2149
933
987
1044
826
1026
810
1079
1285
2800
2177
866
1096
1017
3029
1436
1001
1169
1275
2904
1129
927
1690
1454
3779
941
4350
1031
2269
1962
987
1929
852
1089
2058
989
1158
857
978
1399
945
986
932
5225
795
845
861
3237
748
1526
1615
1539
2559
858
2002
1925
829
791
810
1467
2297
2549
3549
971
1167